home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1984-10-15 | 1.0 KB | 27 lines |
- 10 ON ERROR GOTO 250
- 20 INPUT "WHAT DIRECTORY TO CREATE/UPDATE (INCLUDE DRIVE DESIGNATION) ";DIRECT$
- 30 OPEN DIRECT$ FOR APPEND AS #1
- 40 INPUT "PROGRAM NAME (EXCLUDE EXTENSION) ";PROGNAME$
- 50 IF LEN(PROGNAME$)>8 THEN PRINT CHR$(7):GOTO 40
- 60 INPUT "EXTENSION ";EXTEN$
- 70 IF LEN(EXTEN$)>3 THEN PRINT CHR$(7):GOTO 60
- 80 INPUT "PROGRAM SIZE ";SIZE$
- 90 IF LEN(SIZE$)>9 THEN PRINT CHR$(7):GOTO 80
- 100 SIZE=VAL(SIZE$)
- 110 INPUT "ENTER DATE OF CREATION IN THE FORM (MM/DD/YY) ";CREATE$
- 120 IF LEN(CREATE$)<>8 THEN PRINT CHR$(7):GOTO 110
- 130 PRINT "ENTER 40 (32) CHARACTER DESCRIPTION OF ";PROGNAME$;".";EXTEN$
- 140 PRINT " 1---+---1+0---+---2+0---+---3+0--*+---4+0"
- 150 INPUT DESCRIP$
- 160 IF LEN(DESCRIP$)>40 THEN PRINT CHR$(7):GOTO 130
- 170 PRINT#1,USING"\ \ \ \ ######### \ \ ";PROGNAME$;EXTEN$;SIZE;CREATE$;:PRINT#1,DESCRIP$
- 180 PRINT "MORE (Y/N) "
- 190 MORE$=INKEY$
- 200 IF MORE$="Y" OR MORE$="y" THEN 40
- 210 IF MORE$="N" OR MORE$="n" THEN 230
- 220 GOTO 190
- 230 CLOSE
- 240 SYSTEM
- 250 IF ERR=53 THEN OPEN DIRECT$ FOR OUTPUT AS #1:RESUME 40
- 260 PRINT "ERROR ";ERR;" IN LINE NUMBER ";ERL:END
-